
#case_140403{overflow: hidden; background: #eaeaea;}
#case_140403 .caseCon{width:1000px; margin:0 auto;}
#case_140403 .tit{height: 58px; overflow: hidden;background:#535353;position: relative;}
#case_140403 .tit h2{height:58px; color:#FFF; font-weight: normal; padding-left:30px; line-height: 58px; font-size:25px;}
#case_140403 .tit h2 span{color:#999;}
#case_140403 .tit a{position: absolute; right:0; bottom:10px; padding:5px 10px; border-radius: 10px; background: #333; color: #999;}
#case_140403 .tit a:hover{background: #009900; color:#fff;}
#case_140403 .caseScroll{position: relative; border-bottom: 1px solid #ccc;}
#case_140403 .caseScroll .btn span{position: absolute; top:44px; width:43px; height:249px; overflow: hidden; background: url('../images/add20140403/arr.png') no-repeat; cursor: pointer;}
#case_140403 .caseScroll .btn span.btn_left{left:0;}
#case_140403 .caseScroll .btn span.btn_right{right:0; background-position: -43px 0;}

/*add20160220 start*/
#case_140403 .caseScroll .modlist{display:block; width:890px;margin:20px auto;height:270px;}
#case_140403 .caseScroll .modpic li{display:block;float:left;width:200px;height:250px;border:1px solid #e7e7e7;margin:0 27px 25px 0;}
#case_140403 .caseScroll .modpic li a{display:block;position:relative;width:200px;height:160px;overflow:hidden;}
#case_140403 .caseScroll .modpic li a span{display:block;position:absolute;left:0px;top:120px;width:200px;height:200px;background-color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;text-align:center;font-size:14px;color:#666;}
#case_140403 .caseScroll .modpic li a span p{line-height:40px;}
#case_140403 .caseScroll .modpic li .moddown{width:100%; background:#ccc; height:90px;}
#case_140403 .caseScroll .modpic li .moddown p{color:#FFF; font-size:15px;line-height:18px;padding:10px; text-indent:2em;} 

.add160224{ width:800px; position:relative; margin:0 auto;}

.new_list{ height:107px; padding:20px 0; border-bottom:1px solid #ccc; margin-bottom:10px;}
.new_list img{ float:left; margin-right:20px;}
.new_list dl{ height:30px; line-height:30px;}
.new_list dl dt{ float:left; font-size:14px;}
.new_list dl dt a:link,.new_list dl dt a:visited{ color:#078e53;text-decoration:none;}
.new_list dl dd{ float:right;}
.new_list p{ line-height:24px; color:#727272;}

.page{ width:710px; color:#ec6100; margin:20px 0;}
table {border-collapse: collapse;border-spacing: 0;}
th, td { margin: 0;padding: 0;}
/*add20160220 end*/

#case_140403 .typical{height:70px; overflow: hidden; margin-top:25px;}
#case_140403 .typical h3{float: left; padding-top:13px; padding-right:10px;}
#case_140403 .typical .logos{float: left; width:900px; overflow: hidden; margin-left:8px; position: relative;}
#case_140403 .typical .logos a{margin:0 5px; display:block; width:140px; height:70px; overflow: hidden; float:left;}
#case_140403 .typical .logos .logosBtn span{background: url('../images/add20140403/customers-nav.png') no-repeat; display:block; width:12px; height: 70px; overflow: hidden; position: absolute; top:0; z-index: 100;}
#case_140403 .typical .logos .logosBtn span.toL{left:0;box-shadow: 1px 0px 1px #ccc;}
#case_140403 .typical .logos .logosBtn span.toR{right:0;box-shadow: -1px 0px 1px #ccc; background-position: 0 -70px;}
#case_140403 .typical .logos .logosList{height: 70px; overflow: hidden; position: relative; left:0;}